package com.ruoyi.plan.mapper;


import com.ruoyi.plan.domain.ReviewPlan;

import java.util.List;

/**
 * @author MLYNDHG
 * @version 1.0
 * @description 复习计划 Mapper接口
 * @date 2023/12/7 16:41
 */
public interface ReviewPlanMapper
{
 /**
  * 查询复习计划
  *
  * @param id 复习计划 主键
  * @return 复习计划
  */
 public ReviewPlan selectReviewPlanById(Long id);

 /**
  * 查询复习计划 列表
  *
  * @param reviewPlan 复习计划
  * @return 复习计划 集合
  */
 public List<ReviewPlan> selectReviewPlanList(ReviewPlan reviewPlan);

 /**
  * 新增复习计划
  *
  * @param reviewPlan 复习计划
  * @return 结果
  */
 public int insertReviewPlan(ReviewPlan reviewPlan);

 /**
  * 修改复习计划
  *
  * @param reviewPlan 复习计划
  * @return 结果
  */
 public int updateReviewPlan(ReviewPlan reviewPlan);

 /**
  * 删除复习计划
  *
  * @param id 复习计划 主键
  * @return 结果
  */
 public int deleteReviewPlanById(Long id);

 /**
  * 批量删除复习计划
  *
  * @param ids 需要删除的数据主键集合
  * @return 结果
  */
 public int deleteReviewPlanByIds(Long[] ids);
}
